cc65b9e8d286d99cbb10ea5ad5c73886960c6b02,src/org/pentaho/di/job/entries/ping/JobEntryPing.java,JobEntryPing,execute,#Result#number#Repository#Job#,196
Before Change
// Get ping response
if(log.isDetailed())
log.logDetailed(toString(), Messages.getString("JobPing.Gettingresponse1.Label") + ip
+ Messages.getString("JobPing.Gettingresponse2.Label"));
BufferedReader br = new BufferedReader(new InputStreamReader(processPing.getInputStream()));
// Read response lines
while ((lignePing = br.readLine()) != null)
{
if(log.isDetailed())
log.logDetailed(toString(), lignePing);
// We succeed only when 0% lost of data
}
if (processPing.exitValue()==0)
{
if(log.isDetailed())
log.logDetailed(toString(), Messages.getString("JobPing.OK1.Label") + ip + Messages.getString("JobPing.OK2.Label"));
result.setNrErrors(0);
result.setResult(true);
}
After Change
if(log.isDetailed())
log.logDetailed(Messages.getString("JobPing.SystemPing"), Messages.getString("JobPing.OK.Label",hostname));
}else
log.logError(Messages.getString("JobPing.SystemPing"),Messages.getString("JobPing.NOK.Label",hostname));
}
if((ipingtype==iclassicPing) || (ipingtype==ibothPings && !status))
{
// Perform a classic ping ..
status=ClassicPing(hostname, packets,log);
if(status)
{
if(log.isDetailed())
log.logDetailed(Messages.getString("JobPing.ClassicPing"), Messages.getString("JobPing.OK.Label",hostname));
}else
log.logError(Messages.getString("JobPing.ClassicPing"),Messages.getString("JobPing.NOK.Label",hostname));
}
}
catch (Exception ex)
{
log.logError(toString(), Messages.getString("JobPing.Error.Label") + ex.getMessage());
}
if (status)
{
if(log.isDetailed())
log.logDetailed(toString(), Messages.getString("JobPing.OK.Label",hostname));
result.setNrErrors(0);
result.setResult(true);
}else